297
74
147
67
99
79
64
118
54
62
222
27
48
70
65
43
68
69
77
41
36
72
30
14
51
23
45
15
123
26
28
47
98