42
49
52
58
152
79
72
57
56
30
53
73
147
126
44
89
55
77
2
98
96
14
99
10
9
5
15
4
104
3
1
54
7
29
26
8
19
34
17
31
71
25
24