18
21
58
47
29
42
28
25
17
118
9
12
10
431
20
35
43
13
31
26
41
16
22
64
40
14
30
33
55
19
15
66
61
32
48
65
51
23
37