0
3
16
1
21
12
5
15
13
48
35
134
14
69
22
29
18
157
17
63
61
269
141
27
107
50
24
151
95
6
189
92
137
23
88
97
47
117
43
120
34
110
200
336
140
96
54
78
82