74
45
71
16
171
150
35
20
75
70
109
43
357
33
88
25
36
213
64
372
111
28
106
46
29
167
232
331
13
504
8
315
97
648
32
159
19
38
346
65
378
495
196
51
95
69
53
350
49
3184
134
137
848
73
85
263