168
58
27
29
143
198
85
57
25
187
93
44
73
87
94
40
68
69
39
74
103
147
46
15
31
90
224
53
144
49
130
60
204
75
36
38
55