11
23
24
5
15
21
9
12
7
156
138
6
33
157
159
10
67
39
14
82
27
74
36
37
17
13
19
1
8
16
18
25
31
4
35
73