1
12
3
6
25
8
17
14
35
39
90
22
79
11
13
18
66
64
62
19
77
73
36
32
7
54
4
52
34
107
93
51
21
60
59
63
40
16
75
5