6
2
7
32
83
26
8
45
47
10
67
4
79
72
144
84
250
53
65
11
200
256
173
75
114
263
20
36
293
89
155
121
71
12
28
13
127
154
78
33
276
231
152
102
270
93
281
56
55
54
223
143
100
51