230
40
103
37
403
102
41
282
43
39
152
64
109
289
62
1026
26
427
36
2750
55
88
45
25
622
29
90
430
48
134
77
57
10
96
17
33
56
239
110
182
208
95
227
165
59
84
81
1138
362
35
177
98
50
20
60
54
197