18
57
48
91
166
5
19
33
77
178
53
69
29
41
90
38
359
32
108
22
129
224
26
71
7
45
25
147
89
31
30
346
47
144
119
256
86
328
55
37
169
223
11
60
137
28
88
657
10
122
42
44
101
148