11
2
3
27
55
1
8
63
48
56
68
6
4
13
103
368
35
106
104
390
121
99
163
345
58
64
382
7
100
189
10
195
20
59
297