21
82
19
1
6
32
12
8
16
9
36
66
7
40
15
3
27
14
13
46
42
28
2
17
26
24
4
123
38
20
23
29
35
18
5
39
30
31
11