7
4
5
25
28
85
80
19
104
55
30
53
11
90
16
68
12
49
24
1
37
244
35
83
17
66
18
27
39
45
38
75
9
20
23
40
34
65
43
36
241
50
10
54
41
79
47
31