106
608
100
204
25
365
34
128
88
294
12
126
54
267
15
252
47
256
68
395
79
50
140
22
184
53
151
14
162
254
13
135
105
3