875
373
362
193
375
38
92
12
130
145
360
82
64
114
245
89
68
15
35
81
65
80
76
21
24
110
199
42
170
75
270
168
206
77
96
318
26
22
132
214
66
33
135
17
175
111
20
174
216
25
105
18
61