1
7
8
3
6
43
21
20
13
10
24
4
23
65
9
11
26
17
15
12
30
53
25
71
80
46
39
19
33
29
48
57
90
59
58
36
106
62
60
244
32
75
266