5
2
4
1
31
3
18
75
188
8
12
16
6
26
7
43
33
29
9
20
27
15
60
10
118
52
22
14
185
124
13
46
17
50
23
45
32