102
322
55
279
68
147
60
171
16
167
32
241
15
120
38
137
6
117
14
124
36
107
29
99
10
101
9
49
5
78
76