63
25
89
10
12
29
4
1
22
15
39
43
17
3
52
30
58
64
18
14
31
19
21
498
36
78
27
23
5
34
40
8
2
2723
38
13