1
16
99
109
37
79
8
12
81
920
61
4
7
10
2
20
218
3
14
6
9
92
27
58
34
163
36
5
54
49
46
28
52
13
25
17
22
96