18
80
90
16
78
15
44
9
115
117
166
27
14
20
42
19
26
88
10
29
13
179
17
56
37
97
83
8
43
274
21
46
55
91
32
76
66
408
11
57
107
12
25
123
58