64
57
62
16
61
33
13
9
10
20
38
18
23
6
7
3
11
47
27
30
39
32
12
22
17
85
56
59
442
89
384
95
52
45
790
241
286
402
65