20
10
494
29
18
25
28
51
26
16
23
13
67
30
96
17
27
69
3
1
2
19
12
14
56
21
22
6
31
11
44
82
32
4
8
24
36
7