20
17
105
55
19
8
9
3
260
26
7
50
51
23
81
5
33
16
31
18
36
22
85
38
14
232
15
274
44
184
64
12
237
174
219
48
116
65
107
41
46
2
68
40
35