58
121
54
100
52
71
129
70
42
59
88
29
30
66
200
60
63
32
78
68
31
161
74
96
9
144
39
33
190
142
153
157
118
47
34
48
57
120
55
35
62
165
107
45
64
135
53
105
148
36
171
43
160
46
61
40
19
80
182
156