70
42
95
23
12
7
27
147
56
38
84
200
176
172
18
240
457
144
69
39
45
8
31
54
169
75
174
59
35
93
91
55
74
17
22
108
40
260
11
86
163
85
76
461
34