157
141
70
81
130
92
80
86
71
83
65
45
48
74
184
63
115
47
75
125
64
72
66
58
51
78
59
124
117
133
77
153
99
111
109
223
407
97
56
138
50
94
43
143
209
57