0
1
9
5
10
4
11
24
2
18
12
189
3
17
27
58
95
113
316
43
73
154
46
67
94
125
31
79
51
159
40
41
13
44
75
107
21
61