66
174
78
114
60
176
198
75
101
349
111
159
91
208
30
26
109
141
85
64
356
22
102
27
23
51
34
44
167
255
108
50
234
24
169
40
195
52
90
200
58
79
72
98
84
70
120
100
104