36
137
8
156
98
14
31
288
295
58
12
80
30
327
24
198
297
270
459
16
27
47
604
22
52
23
186
21
302
34
3
138
484
206
46
202
26
71
217
33
99
44
147
48
1
11
368
269
67
252
28
253
132