18
49
12
53
2
47
456
19
65
215
27
5
6
41
4
3
22
21
39
23
8
37
10
64
11
30
313
7
15
50
17
56
247
92
102
123
1
84
20