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