14
425
66
47
24
13
95
73
38
451
62
20
86
40
9
33
97
174
822
15
92
215
301
150
91
45
78
19
321
146
28
462
120
127
185
49
54
32
31
17
43
98
60
81
46
114
74
18