6
7
18
14
28
42
26
15
30
10
17
32
9
2
61
13
91
25
22
38
73
90
82
12
80
64
34
8
48
112
63
77
49
227
24
4
19
27
23
166
83