17
16
21
20
7
18
29
15
14
22
28
89
50
43
54
30
41
19
9
45
194
27
97
63
81
1
8
2
23
69
98
161
49
6
3
11
5
33
25
88
13