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