239
124
30
102
164
364
133
7
266
568
341
66
111
334
18
67
105
120
102
450
321
80
78
123
34
50
151
436
137
247
22
33
200
124
93
443
53
360
118
262
318
129
25
55
238
162
40
194
4
