18
27
20
154
42
217
32
145
70
79
63
43
39
17
54
259
10
102
12
7
35
69
362
4
11
14
15
34
159
101
16
41
109
58
38
6
169
56
173
72
9
192
77
271
45
99