35
17
64
73
343
413
112
186
193
51
29
235
131
80
55
95
16
198
350
104
159
88
63
370
72
195
492
176
41
8423
68
502
71
177
113
91
102
1188
268
208
21
13
356
294
82
30
23
10
53
527
108
84
47
46
50
1272