37
264
374
145
99
137
97
29
20
50
26
18
56
316
94
31
13
39
42
25
119
30
12
83
62
183
17
36
21
101
89
6
9
198
57
208
305
494
636
326
136
93
296
161
27
81
38
78
265