118
30
13
19
6
17
125
47
35
56
9
27
21
61
119
111
41
219
7
11
407
28
129
16
26
20
136
223
14
40
278
49
43
24
343
195
44
4
79
15
3
181
12
86
120
46
395