18
25
11
6
9
7
10
31
5
27
39
44
32
21
112
24
16
48
28
22
23
34
99
45
15
60
29
20
423
106
14
50
69
38
30