37
333
177
288
8
115
219
277
39
19
81
262
107
22
31
18
24
54
26
13
154
195
40
68
45
149
75
17
52
44
141
23
29
47
159
921
1323
46
20
371
541
25
79
36
38
33