12
45
36
8
17
97
42
2
21
160
6
28
11
18
9
35
5
13
69
14
57
4
40
91
29
38
66
27
25
78
31
3
68
23
80
24
86
33
109
85
10
16