27
17
62
90
21
75
30
143
26
232
120
23
77
43
24
153
54
55
34
73
52
204
19
38
48
197
35
134
12
174
64
63
149
141
36
8157
186
99
103
158
288
193
58
69
282
422
348
71
607
65