73
113
45
97
381
155
74
233
84
115
108
30
25
87
295
42
128
132
61
18
194
224
81
171
146
70
161
56
62
58
52
68
156
386
66
86
153
60
172
183
149
43
268
114
72
24
59
65
1047
67
400
407
524
357
175
338
51