67
175
15
80
70
600
43
167
91
82
55
97
39
125
77
128
210
222
45
72
33
59
3
64
88
239
112
216
41
73
247
378
2
24
29
28
136
19
143
32
37
52
36
68
102
155
27
182