4
12
8
154
128
5
21
23
31
40
22
19
18
16
50
28
2
10
13
15
7
24
17
58
9
6
114
34
27
43
74
56
46
93
37
164
29
11
62
14
33