10
14
157
7
266
38
175
37
261
26
79
203
101
40
104
15
56
94
93
49
153
146
41
111
187
163
330
78
31
57
109
45
2
20
18
60
13
484
77
46
64
19
274
33
23
22
132
43
39
21
55
50
63
48