6
9
4
14
15
16
8
43
13
11
17
61
24
23
42
20
30
22
45
62
38
51
26
36
70
33
29
37
101
97
21
56
96
34
46
48
53
90
75
63
429
166
107