5
2
4
1
32
3
16
72
179
8
11
6
26
43
7
18
35
20
19
15
59
9
124
10
48
22
29
13
12
185
46
25
50
21
31
28
56