15
119
40
32
9
70
149
113
90
28
29
108
22
23
44
3
31
560
8
36