27
53
59
112
305
34
35
108
14
139
67
28
114
39
57
152
89
86
80
52
135
36
99
29
11
180
129
65
120
20
44
42
26
126
172
71
19
31
54
363
147
95
18
93
64
153
50
98
25