126
10
15
128
84
106
397
22
49
441
69
5
92
147
94
15
8
27
53
87