1
4
3
9
22
6
7
2
11
10
77
12
19
5
25
27
83
64
14
39
18
42
33
45
48
16
29
61
75
31
43
67
60
21
165
79
13
89