96
431
554
532
82
283
118
255
31
218
30
213
66
194
44
197
86
202
6
348
8
148
19
127
21
119
22
109
11
110
9
108
89
20
99