286
91
39
28
46
49
364
77
6
15
33
55
70
30
156
273
10
426
104
51
9
134
128
175
146
19
53
20
96
35
48
42
158
26
83
5
149
24
73
190
75
13
108
272
58
89
18
129
21
40
266
249