147
33
341
164
73
199
380
35
53
51
68
46
52
268
25
140
304
374
65
122
191
55
195
405
26
248
20
56
90
50
124
213
71
23
49
295
29
14
34
421
194
301
40
1128
69
151
76
30
138