3
8
16
25
30
22
4
12
48
10
173
26
29
69
33
144
27
47
36
53
50
127
5
23
42
20
18
11
14
17
9
49
81
13
6
68