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