327
53
32
359
95
37
30
55
33
135
125
26
74
50
174
22
44
82
6
52
79
131
66
565
84
418
180
384
77
168
65
92
145
303
269
24
39
299
13
3808
2525
378
123
71
93
187
285
356
133
36
62
1285