120
199
170
334
125
525
438
92
68
181
126
159
108
84
111
106
224
99
105
36
30
204
101
134
252
80
45
83
243
77
164
64
19
7
65
301
152
39
44
25
600
261
89
565
189
109
117
133
147
110
755
97
404