41
33
44
123
30
48
76
124
196
35
65
45
189
200
155
143
56
36
156
74
63
197
39
95
37
167
47
51
43
137
34
187
55
32
31
67
99
18
40
177
121
38
178
61
88
42
58
60
150
85
118
130
46
73
75
80
52
134
163
158
49
133
149