14
8
1
7
11
4
10
17
30
6
9
45
48
25
35
106
101
23
94
81
89
286
425
47
34
18
54
68
153
16
182
77
31
27
26
66
21
88
165
65
64
52
108
55
2
98