0
35
1
3
45
2
18
13
4
11
24
32
81
109
17
21
48
36
12
23
27
30
73
9
42
71
22
129
76
43
34
28
66
91
97
257
128
55
137
98
200
712
29
44
52
140