14
44
150
16
5
2
18
71
17
31
22
0
109
12
21
19
817
7
24
88
10
74
28
27
52
47
70
23
36
8
50
26
319
20
9
84
49
33
89
41
40