80
55
36
16
71
53
144
42
24
51
23
45
81
141
67
31
38
37
28
96
49
120
76
27
87
7
40
58
63
20
110
123
13
9
34
56
118
44
2
100
12
173
129
43
103
18
8