6
5
10
3
4
8
17
68
12
9
13
15
20
34
46
21
26
72
42
50
36
19
61
32
22
28
320
23
51
80
41
55
122
85
98
544