6
24
7
11
8
9
5
4
20
23
35
26
30
15
12
34
36
10
21
16
13
14
28
19
221
67
58
91
61
80
76
83
81
18
75
43
29
41
46
31
166