153
158
85
10
95
75
28
67
72
35
125
120
73
41
27
184
58
101
17
281
96
243
283
127
100
130
121
1003
131
48
87
56
114
32
189
212
46
105
128
200
157
53
109
134
64
224
71
43
69
50
24