21
99
23
0
68
304
66
94
19
13
56
4
77
3
37
36
44
0
14
4