274
20
56
599
166
260
48
72
69
27
25
67
286
83
136
111
190
165
184
158
14
177
323
41
333
90
289
106
79
91
73
80
39
81
46
51
119
31
94
68
43
191
93
108
54
16
12
23
11
21
50