37
200
93
35
70
85
77
166
165
143
40
30
54
51
65
31
50
63
55
36
60
86
32
47
33
188
34
95
39
52
41
45
42
167
81
78
152
48
177
134
100
19
184
128
49
187
168
43
98
38
59
101
76
123
73
44
13
129
92
125
53
90