65
90
28
29
148
46
108
22
23
44
8
39
3
114
31
560
8
31
14
36