18
154
66
58
83
224
59
48
201
243
8
121
44
32
113
29
123
27
38
53
97
319
79
7
3
68
9
46
88
35
207
69
134
67
43
303
49
13
30
187
15
25
42
31
55
11
139
109
183
89
14
145