5
3
8
24
4
64
80
12
19
43
249
71
35
9
31
27
0
25
21
44
16
48
62
14
46
23
15
82
37
22
2
18
11
34
33
30
65
13
36
49