27
37
38
375
25
16
51
47
113
24
11
78
46
127
8
14
17
135
52
117
247
55
30
39
277
183
131
28
40
35
22
43
48
41
36
4
156
119
15
7
97
70
150
73
79
34
102
108