7
9
11
5
15
42
4
2
22
125
6
26
20
32
60
29
51
10
17
12
105
45
24
1
3
18
40
19
31
30
35
54
109
41
50
21
14
80