18
35
55
82
93
156
142
21
30
481
19
13
12
17
75
37
83
73
149
28
78
259
52
114
26
47
63
218
44
146
15
1385
158
10
60
27
16
45
5
70
25
210
3
132
153
76
49
137
57