4
5
12
9
154
128
7
6
23
24
31
42
22
20
18
16
50
30
3
14
8
13
25
17
60
10
19
115
34
28
44
77
56
46
93
37
164
43
62
15
33