0
16
2
3
7
4
76
20
6
95
28
69
49
14
121
13
67
31
48
23
57
222
211
273
137
62
18
12
176
32
101
93
199
11
22
21
185
35
24
42
252
187
183
10
100
152
45
19
153
97
223
27
89
9