141
363
57
147
31
177
145
254
48
260
13
32
44
77
27
35
157
113
42
302
111
87
226
97
192
144
51
307
66
59
36
570
18
30
20
278
175
79
1132
196
54
93
115
116
92
336
101
103
89
43
219
190
132