16
17
44
34
95
32
28
38
46
12
10
25
8
33
62
169
35
67
98
15
9
58
51
193
19
96
42
125
45
2
52
112
71
40
77
43
6
5
22
60
56
66