0
1
15
4
18
7
33
20
9
3
14
8
5
6
16
2
66
11
13
41
86
176
47
56
209
284
49
129
266
63
272
73
34
104
121
35
113
109
85