67
55
76
102
59
180
60
145
46
5
50
22
75
21
41
30
132
84
150
40
47
48
162
68
90
118
92
136
44
97
26
24
65
51
147
62
91
39
94
233
410
101
116
35
105
177
106
87
61