9
16
10
19
8
35
131
31
13
2
62
87
54
4
40
15
50
96
34
86
42
6
12
14
108
18
79
427
52
27
22
103
56
181
88
862
47
37
98
7
73
77
26