162
393
51
158
29
100
43
185
20
134
23
145
69
174
14
110
15
132
254
11
117
4
67
31
86
1
76
81
2
88
79