89
69
29
57
49
108
74
99
24
171
75
136
41
101
39
59
27
151
40
32
92
216
28
79
46
33
355
43
36
96
21
44
20
30
73
23
61
76
42
14
62