16
20
4
14
25
11
1
23
893
15
17
19
21
8
29
33
10
564
122
6
83
18
88
37
22
41
168
3
9
36
64
31
2
49
7
46
13
75
34
28