33
106
31
42
77
57
71
31
100
78
19
51
12
16
13