35
50
249
59
37
21
20
40
57
206
123
32
36
22
25
18
184
58
19
78
130
39
82
49
12
26
24
55
52
62
28
66
10
42
540
7
69
8
30
43
124
75