19
16
43
38
32
15
25
40
9
41
79
48
47
27
85
57
11
58
30
73
148
177
190
39
17
35
130
228
166
128
77
65
83
34
46
95
31
63
52
13
84
89
62
69
26
93