33
41
109
23
15
119
9
70
149
113
90
28
23
44
3
31
560
8
36
51