27
12
71
38
94
102
52
9
9
294
34
119
10
14
120
72
100
389
41
419