108
957
88
739
151
906
60
429
30
378
28
268
39
273
33
146
116
21
178
176
26
153
17
154
23
124
10
92
14
140
137