27
63
44
54
34
59
43
187
50
105
98
33
90
30
66
12
24
16
42
109
65
18
95
299
235
82
37
35
7
17
55
47
21
28
56
52
73
277
48
26
10
62
11
115
104
29
51
697
88
13