29
426
56
240
38
255
28
230
27
196
21
154
13
146
4
137
8
83
20
111
6
105
1
86
10
98
7
81
61
713
2
55
0
66
16
95