21
50
138
52
34
388
202
22
26
15
52
48
165
43
14
52
20
19
43
40
135