162
25
99
36
168
118
20
45
79
70
24
42
30
72
34
22
2
19
81
63
28
17
18
35
33
101
49
13
11
55
102
38
150
86
71
27
8
3
159
37
31
7
76
53