73
31
21
80
7
18
24
28
34
47
8
36
70
93
5
64
25
19
26
11
30
88
40
17
20
68
74
167
108
118
66
102
220
190
154
41
48
67
100
54
127
112
49
52
38
83