13
4
19
8
20
6
24
29
40
23
16
72
151
22
189
78
93
42
49
33
27
142
128
38
34
183
282
18
167
222
39
175
180
219
389
54