5
2
4
1
31
3
17
71
181
6
10
8
26
43
7
18
35
32
20
19
15
59
9
125
48
22
27
13
118
12
45
25
50
21
14
28
67