14
30
59
18
11
94
60
15
80
202
24
12
116
70
4
168
86
65
21
19
20
1
122
47
48
8
2
6
35
27
17
49
28
7
61
189
143