8
1
3
4
10
2
43
5
6
20
23
17
55
11
240
19
13
49
18
21
15
12
42
44
22
26
24
9
38
31
46
30
96
47
35
28
7
32
53
92
37