21
35
42
111
43
36
83
11
40
166
104
66
26
18
25
24
16
38
19
34
191
1
17
5
27
33
62
10
30
70
28
15
39
63
45
14
29