5
9
8
15
28
23
34
39
7
18
25
81
12
7
1
246
441
27
8
39
2
45
21
16
68
2
3
48
27
30
21
87
13
55
22
45
29
24
94
59
39
69
1
77
19
28
33
26
31
36
38
94
12
124
19
31
92
43
17
45