16
2
0
36
3
1
7
6
22
24
46
15
26
37
73
45
31
53
18
19
58
27
49
42
10
56
39
59
66
69
144
63
54
51
74
173
35
132
33
510