106
616
45
422
86
344
49
236
108
217
278
1,047
12
165
27
140
22
134
13
117
19
112
10
102
94
11
96
95
15
7
76