103
50
24
33
0
5
19
24
50
72
2
17
58
82
21
59
31
0
28