188
346
53
276
78
225
87
232
40
175
66
140
61
124
5
104
31
101
68
395
28
125
43
100
18
91
10
96
15
254
3
67
73
11
83