10
13
7
12
69
16
9
22
46
14
19
35
34
43
78
55
57
24
44
32
27
141
138
54
26
17
91
294
129
268
70
81
39
807
31
23
128
243
96
142
200
52
62