134
64
212
132
285
45
175
300
103
121
840
310
67
165
100
202
189
228
43
101
125
77
437
28
79
140
74
97
193
117
451
31
37
26
151
86
894
105
191
152
66
283
10
47
71
92
65
106
44
141
223
78
410
63
286