9
12
23
87
6
36
1
38
24
136
15
10
5
8
73
18
131
75
13
11
33
19
90
26
7
35
25
82
47
43
2
65
59
115
48
208
184
32
27
34
145
57
113
94
68
71
42
159
249