26
16
32
25
19
23
33
211
890
38
28
36
29
10
14
31
35
13
39
27
18
44
5
11
9
22
96
30
20
59
54
84
43
65
63
7
24
68
41
42