43
41
32
59
46
194
37
71
75
45
149
200
54
64
187
39
150
30
19
133
73
67
55
181
109
93
48
49
26
31
174
163
53
63
36
127
94
110
196
60
42
57
124
40
78
135
70
180
56
38
58
118
199
50
65
72
69