21
23
16
6
4
9
24
30
49
115
92
42
97
116
10
174
32
2
5
8
7
50
31
14
19
44
28
43
26
57
36
40
128
54
85
37
46
133
33
53