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