113
428
114
348
105
322
175
334
187
286
18
170
100
171
42
167
4
97
22
116
73
573
16
107
9
14
106
38
43
331
7
101
6
89