21
9
29
80
20
10
61
36
96
16
17
40
13
6
18
64
15
11
31
4
100
54
26
14
137
139
59
5
3
8
1
71
60
25
53
73
38
22