55
109
10
7
97
73
138
149
168
43
72
95
38
19
30
36
21
57
16
121
135
45
52
63
25
5
65
6
108
68
144
23
147
85
31
8
67
15
29
102
50
132
42
120
91
161
125
34
2