5
2
4
1
31
3
18
74
190
8
12
16
26
42
7
33
32
9
20
27
15
60
10
117
52
6
22
13
14
187
125
46
28
17
21
49
24
57