38
14
34
30
5
19
20
33
12
4
13
47
87
90
36
67
51
17
66
86
26
49
23
24
27
21
32
9
22
93
18
35
15
37
29