0
40
17
128
28
31
23
3
5
20
35
135
46
18
14
9
31
25
137
19