85
78
82
150
114
70
281
68
99
216
9
304
127
26
208
115
20
132
100
120
64
48
3
60
280
67
113
52
63
66
59
165
23
12
19
57
31
54
49
403
123
375
42
16
186
37
584
140
175