178
16
129
27
347
224
135
305
551
10
4
13
124
6
30
19
1
204
228
64
104
26
122
325
63
311
393
65
98
31
40
18
24
61
14
20
3
7
306
411
159
115
218
77
110
212
157
73
94
210
170
226
471
539
161
46
192