2
1
8
30
10
7
27
14
16
5
4
6
28
65
13
66
82
41
22
32
3
12
57
61
26
45
25
29
15
63
43
33
36
21
23
11
62