108
147
22
23
61
27
44
8
89
39
3
114
31
560
8
31
14
36
51
72