27
40
57
14
7
43
188
45
92
34
170
269
168
42
184
38
18
39
20
86
26
50
85
74
30
67
52
161
156
35
28
71
46
260
32
64
24
25
55
66
70
51
102
208
1342