14
15
13
48
23
11
92
42
36
16
2
21
20
17
4
28
9
1
3
6
46
8
7
31
259
39
24
19
652
5
44
45
10
22
55
32
25
27