110
79
545
128
202
555
30
29
36
70
82
125
50
489
124
316
118
22
341
68
43
10
34
52
12
254
6
24
4
226
58
42
64
55
40
160
5
26
35
182
164
16
19
135
15
239
73
136