106
608
88
294
25
365
54
267
79
47
256
15
252
34
128
100
204
257
22
184
153
53
151
16
137
50
140
11
10
13
135
12
126
14
162