9
65
55
18
43
7
17
31
42
21
29
41
11
30
289
167
13
27
22
32
39
114
72
35
47
14
40
12
37
46
20
91
33
96
15
157
5
45
67
127
86
57
2
24