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