16
19
10
14
17
1
18
20
12
103
4
31
27
39
24
36
78
33
28
6
32
22
9
7
38
5
53
45
98
165
94
41
91
63
30
44
15
25
64
29
43
51
221
122
49
58