12
2
3
27
54
1
10
64
51
57
68
6
4
15
114
362
37
112
109
371
118
106
5
180
233
66
61
376
7
104
171
203
20
74
69
340