0
2
17
18
33
10
39
12
16
4
15
29
31
21
6
40
56
14
47
166
3
72
83
32
27
34
37
5
70
30
85
50
48
55
45
98
77
61
151
111
103
23
268
89
141