11
2
3
27
54
1
9
63
49
58
68
6
4
14
109
363
37
108
390
118
102
5
178
302
65
61
375
7
104
167
10
199
20
70
305