462
296
10
161
208
115
46
3
11
78
35
121
58
54
69
140
26
65
71
28
9
27
42
97
4
43
6
8
241
72
36
29
67
189
80
100
62
14
658
68
299
156
98
138
21
23
59
283
335
33
176
278
152