42
28
19
5
7
26
1
16
43
38
10
14
20
66
69
101
32
3
33
35
29
71
6
12
39
9
74
78
2
4
36
85
31
108
23
13
27
49
41
15