15
27
17
43
40
57
97
30
14
178
61
19
23
91
67
25
55
18
54
138
58
263
83
77
60
111
49
38
93
47
168
71
112
37
12
28
34
46
13
75
94
24
205
62
159
161
109