19
3
0
1
2
9
54
17
51
49
36
315
44
102
156
83
5
8
60
21
7
116
178
34
69
23
94
93
80
39
73
99
10
22
77
55
62
12
16
15
31
78
41