78
214
160
117
94
82
34
170
112
95
105
56
123
12
57
77
32
219
127
106
8
18
66
91
68
59
202
189
76
28
119
208
445
50
290
54
89
126
63
144
128
103
250
88
26
226
101
72
43
270
31
70
49
169
146