0
3
4
1
14
2
22
12
15
31
5
8
18
7
25
23
21
60
11
30
56
66
190
24
62
93
176
183
116
238
50
64
54
110
89
42
149
43
86
133
58
80
48
109
78
131