14
33
28
73
68
34
30
188
93
178
288
179
164
31
11
110
108
37
142
56
4
18
8
184
35
44
13
6
32
152
75
36
43
66
173
22
9
23
3
21
39
50
61
98
88
47
17