7
15
82
19
12
44
48
18
32
1
2
57
4
29
13
85
27
30
41
20
246
55
14
42
23
11
10
24
31
34
8
5
33
17
53
68
45