220
17
43
27
123
96
26
89
92
104
70
189
326
367
42
235
91
39
133
175
165
24
178
72
111
152
41
22
64
13
245
121
141
23
62
16
50
6
33
130
69
144
46
56
59