5
2
4
1
32
3
18
72
189
8
12
16
6
26
43
7
35
30
9
20
15
60
10
118
51
22
27
11
14
186
125
13
46
28
17
19
50
23
29
57