29
3
9
1
28
15
27
22
11
19
13
57
4
24
8
6
7
47
12
30
2
17
23
68
82
31
16
42
33
41
34
50
25
14
51
18
37
5
21
10