291
15
44
38
23
51
267
61
9
394
36
98
149
69
150
115
45
19
60
56
131
239
183
22
106
173
21
8
28
126
34
13
7
100
151
63
11
32
62
180
26
125
188
243
47
74
110