42
60
83
53
438
74
349
126
194
208
7
245
121
91
71
59
14
337
364
72
197
485
63
29
591
260
17
45
222
35
241
174
3031
2195
48
34
417
36
285
67
30
2337
318
123
207
115
12
202
10
18
147
2
61
125
712
41