0
1
3
10
7
8
11
15
20
36
22
126
6
43
17
19
14
39
9
23
62
12
41
183
53
13
66
24
30
35
174
33
153
68
40
29
381
135
139
147
220
258
38
148