29
25
37
21
28
19
18
113
142
96
40
41
26
105
22
58
34
23
48
20
68
47
15
16
52
49
27
12
24
30
61
5
244
161
57
10
9