27
23
103
24
63
128
26
6
31
184
42
44
62
60
136
37
376
15
83
45
107
257
112
227
115
131
81
16
900
97
19
22
367
174
248
51
123
98
267
28
140
46
170
544
190
54
55
53
48
85
124