1
6
0
22
3
4
30
9
5
36
2
13
11
31
7
132
39
8
45
32
295
44
211
273
147
27
356
149
95
81
259
172
97
67
71
51