100
27
320
202
33
157
85
22
116
26
18
33
18
31
102
24
29
24
58