52
13
21
43
15
0
280
19
8
27
16
310
14
72
44
9
32
10
64
11
18
39
5
4
3
6
22
7
17
41
147
40
48
30
264
237