4
5
20
8
24
12
42
48
16
37
68
33
9
25
22
11
14
94
49
13
31
97
10
62
89
7
15
19
119
65
60
18
17
209
52
85
214
132
110
32
28