12
14
21
19
23
35
32
4
16
11
50
31
72
168
7
22
6
109
92
29
37
17
62
116
71
3
25
59
33
56
28
15
52
89
10
106
8
26
1
121
97
51
41
57
64
30