17
12
16
41
27
2
14
19
22
39
21
36
48
110
33
20
49
23
45
51
62
58
70
173
103
71
97
50
76
47
68
61
44
30
42
31
64
54
25
57
26
65
32