5
2
4
1
32
3
18
72
185
8
12
16
6
26
43
7
35
30
9
20
19
15
59
10
117
51
22
27
11
14
186
126
13
46
17
50
23
29
28
58