16
13
22
17
21
6
2
24
20
41
27
7
3
65
10
50
25
31
14
103
32
61
1
9
5
39
40
38
51
106
4
26
651
48
34
99
0
18