9
7
4
10
5
22
83
26
28
23
56
21
24
27
84
12
352
112
6
52
49
89
67
57
31
15
37
69
194
11
51
60
18
34
66
32
308
80
156
149
703
153
304