23
32
29
28
10
19
105
102
9
12
17
21
117
3
25
79
26
84
64
13
54
65
47
27
14
34
2
15
8
44
108
33
11
24
7