0
6
42
37
22
50
46
191
143
27
69
93
83
57
60
31
87
126
12
34
45
43
16
130
44
155
282
81
18
55
158
223
101
157
59
41
75
36
138
320
39
94
105
106
76
198
292
48
26
103
24