14
33
28
46
67
37
13
18
36
26
231
38
177
276
16
21
31
32
95
20
34
19
91
149
55
50
86
27
190
92
30
29
44
62
269
6
211
70
101
97
84
81
77
49