3
7
12
11
2
59
8
1
5
15
18
20
75
4
14
19
6
65
24
35
37
21
13
22
42
99
44
52
25
29
51
119
100
92
120
144
50
32
48
43