144
59
25
111
51
237
91
165
337
157
156
160
69
195
95
604
74
77
68
72
114
84
184
134
87
75
230
85
98
21
47
64
171
712
81
30
49
44
147
110
281
122
313
234
71
164
140
431
31
43
112
13
572
219