36
26
21
22
378
222
172
151
83
142
147
131
132
146
103
34
52
144
155
79
57
86
65
65
122
133
231
34
186
141
84
229
64
55
123
58
79
117
161
87
94
144
43
35
122
177
176
263
63
89
78
150
131
106
36
75
67
50
37
122