8
18
9
38
56
29
2
15
41
7
31
33
36
24
26
53
16
30
156
21
23
44
128
75
74
48
39
49
25
40
37
130
54
27
95
19
97
12
47