80
9
354
53
31
11
8
125
25
50
66
33
365
63
78
717
290
182
40
39
13
52
22
560
69
84
62
32
90
242
29
60
165
19
124
173
409
430
34
67
26
36
55