96
59
25
6
18
37
38
34
28
53
91
32
35
10
37
14
18
34
82
32
22
38
35
14
29
Previous page Next page