75
259
25
66
11
155
45
15
115
186
32
70
13
265
263
310
404
335
166
226
10
2
4
386
24
33
254
111
79
54
50
255
171
224
211
97
47
103
29
142
9
262
16
82
120
36
76
153
83
350
72
43
55
61
71
35
110