88
48
65
155
111
61
76
81
33
29
57
42
50
30
39
72
279
68
27
71
31
32
47
52
40
28
60
46
98
214
51
45
185
36
80