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