27
86
150
62
264
56
141
103
82
153
15
10
173
50
195
24
66
92
73
140
57
101
12
48
81
256
21
75
33
90
47
55
53
26
126
163
30
176
482
168
162
88
61
107
31
315
19
74
94
242
138