5
26
25
8
70
31
65
10
173
27
16
3
9
54
97
83
103
18
7
58
15
11
13
174
21
62
29
6
14
30
40
28
118
41
127
46
45
17