5
2
4
1
32
3
18
72
187
8
12
16
6
26
43
7
35
30
9
20
15
60
10
117
52
22
27
11
14
186
125
13
46
21
50
23
45
57