3
15
127
376
106
396
22
154
49
434
5
92
147
9
270
94
8
19
87
2