12
87
28
68
13
70
9
24
8
39
4
3
7
11
1
93
2
6
25
192
10
35
46
159
975
37
33
21
5
44
78
85
14
43
79
34
73
22
31
18