16
423
62
14
87
21
449
31
59
20
73
47
43
78
226
83
27
88
68
49
50
252
22
9
71
51
18
29
120
44
8
24
15
41
52
132
82
135
137
12
109
94
158
106