35
336
44
332
86
244
16
238
10
151
8
117
3
112
12
140
132
68
395
7
121
31
146
5
135
4
88
1
94
65
79
77