42
47
9
14
23
39
61
6
12
68
18
121
66
22
64
76
98
48
69
38
37
35
46
62
85
129
142
91
79
125
117
60
40
152
90
24
58
34
44
49
87
146
25
176
99
28
70
116