12
67
19
78
121
174
8
35
72
16
42
18
20
89
84
43
29
55
15
32
198
159
91
45
44
14
33
25
24
79
57
60
22
189
134
101
31
197
34
176
50
38
100