12
2
3
27
54
1
9
63
49
57
68
6
4
15
110
362
37
108
376
118
105
5
178
267
65
61
7
103
161
10
200
20
73
307