86
97
19
63
50
109
54
35
45
46
22
162
56
44
69
18
10
101
21
28
114
25
142
37
48
90
61
40
34
32
73
68
7
29
120
17
173
98
60
128
51
117
38