322
283
204
606
103
393
65
95
55
133
112
38
436
92
94
99
167
172
64
150
25
50
118
58
219
180
278
66
190
235
96
100
216
261
126
232
44
97
76
36
161
69
41
59
122
46
39
98
149
176
53
123
105
24