9
11
23
85
6
36
1
38
24
135
15
10
4
5
7
73
18
130
74
13
33
19
90
26
35
25
82
47
43
17
2
65
59
115
48
208
184
32
27
34
8
144
57
113
94
68
71
42
159
249