15
160
208
49
40
21
48
19
53
58
30
278
50
76
22
29
393
10
369
424
273
59
12
41
72
47
17
204
188
70
36
427
61
46
143
42
13
189
233
688
65
45
34
462
94
27
319
79
464
99