28
181
293
12
42
110
16
62
40
27
38
76
11
381
17
39
54
92
9
55
47
18
63
44
308
31
23
26
32
363
73
21
15
36
179
58
80
19
288
33
330
6
51
88
120
208
83
154
37