15
108
63
9
134
56
70
122
118
129
140
78
131
186
106
278
52
146
53
357
192
96
226
128
518
23
423
17
244
43
60
21
189
462
27
87
40
26
59
119
101
51
13
22
80
5
4
492
200
35
282
295
187