26
53
28
61
40
21
56
35
4
42
54
12
84
29
57
18
79
46
14
120
9
10
32
37
48
11
1
34
7
112
102
169
69
167
45
36
3
151
100
228
117
41
59
104
55
2