5
2
4
1
31
3
18
74
188
8
12
16
26
43
7
33
32
9
20
27
15
60
10
117
52
6
22
13
14
186
124
46
17
21
50
23
45
57