12
2
3
27
55
1
10
64
71
59
70
6
4
16
132
363
38
113
114
328
124
177
5
187
240
67
63
380
7
104
244
209
20
119
21
387