4
7
8
18
41
14
10
5
2
19
31
34
103
17
63
9
1
26
28
20
25
15
124
6
21
52
27
98
58
16
30
24
3
54
37
76
164
11