110
46
77
50
36
70
93
91
53
65
207
203
51
124
148
141
35
66
100
52
42
101
94
37
142
113
165
159
200
104
119
90
68
199
67