18
5
16
31
28
24
10
3
17
40
9
7
26
29
65
19
32
8
49
33
25
44
38
11
47
185
35
57
129
34
14
62
20
138
23
43
30