80
33
74
15
60
25
114
206
13
111
35
10
42
4
57
68
23
286
94
125
29
178
9
49
280
149
63
115
11
308
16
40
34
315
72
38
79
103
142
22
37
54
62
212
18
207