11
46
8
13
36
21
24
23
253
30
158
5
27
18
14
47
39
31
42
57
9
35
81
26
88
86
100
221
17
132
97
37
80
254
856
863
58
64
15
78
50
34
329
55
206
219
48