19
3
1
2
4
0
9
54
17
51
49
36
316
44
102
156
85
5
8
60
21
7
116
179
34
69
23
95
93
81
39
73
99
10
22
77
55
62
12
16
15
31
78
41