8
33
2
15
4
12
5
21
22
3
16
82
48
68
23
36
44
11
24
29
40
34
26
19
17
39
6
13
7
87
43
35
42
27
10
41
25
28
71