8
1
5
6
4
25
2
49
38
91
36
27
9
14
30
29
31
42
24
12
33
164
16
10
77
74
51
26
166
20
28
43
18
41
50
23
96
35
15
39
21