187
83
113
25
98
80
95
84
59
57
69
217
152
71
45
47
79
104
54
97
42
43
27
138
60
103
70
75
176
33
30
20
252
55
58
56
40
44
21
41
88
10
188
143
12
66