10
18
15
16
23
94
73
21
66
41
24
52
34
26
20
39
17
6
28
8
43
38
32
134
60
40
33
45
139
121
31
84
85
14
69
74
111
48
12
11
36
19
30