12
33
15
19
16
24
9
89
4
34
32
110
29
68
79
14
117
41
59
168
52
45
50
31
190
18
20
187
57
7
13
17
60
76
56
86
3
26
122
51
21
38
37