104
31
24
19
107
45
17
90
51
89
25
19
71
44
28