5
2
4
1
32
3
20
75
196
10
12
16
6
8
27
46
7
18
35
33
9
26
15
60
116
52
24
13
194
126
30
22
50
28
47
61