9
17
5
13
4
15
8
1
7
11
12
18
31
6
23
48
26
37
107
101
94
91
286
47
34
54
68
153
16
182
77
27
66
21
89
167
52
108
55
65
2
99