168
58
27
29
143
198
83
57
25
187
93
44
73
86
94
40
68
69
39
74
101
147
46
15
31
89
224
53
144
49
130
60
202
75
36
38
55