1
20
24
11
2
8
10
16
96
37
14
5
4
13
66
28
59
3
23
40
31
46
19
57
56
35
78
41
9
47
34
25
43
136
30
60
120
98
33
6