7
20
10
27
15
32
5
26
180
90
18
4
12
6
3
30
43
57
17
29
64
200
9
14
2
8
69
53
22
65
33
243
24
375
23
36
56
51
73
85
179