36
6
19
14
15
122
17
18
10
4
9
27
12
55
29
2
3
33
152
65
35
298
110
57
79
237
78
66
173
94
647
302
243
151
172
116
104
123
221
48
107
24
81
56
62
196
191
178