196
909
107
378
148
242
27
283
84
217
23
239
91
225
29
216
34
103
66
514
7
81
28
146
18
131
6
96
1
74
13
82