39
34
33
42
60
72
15
12
43
44
11
27
14
9
8
70
24
61
75
28
439
46
18
128
57
56
55
25
62
37
41
157
958
175
77
30
427
619