11
27
68
39
35
3
4
22
16
52
10
253
38
14
9
37
266
12
79
135
8
53
13
56
239
95
129
398
78
41
69
174
150
334
54
110
469
42
107
89
254
29
86
112
184
208
315
434
26