64
37
36
30
71
641
266
185
76
93
449
87
75
1815
41
55
99
48
43
172
32
22
414
24
29
60
39
47
66
1176
85
78