10
12
16
26
5
35
15
4
9
6
14
17
11
47
51
28
50
21
39
78
32
18
43
36
196
73
217
124
191
74
145
45
173
34
61
55
67
56
37
8
40
19
29
30
31