21
34
15
26
18
20
39
23
24
46
30
28
9
69
96
37
25
11
31
35
107
99
22
66
10
62
157
40
128
33
194
49
50
132
64
48
109
84
74
72
54
38