4
33
43
25
18
151
11
1
57
16
29
56
6
27
2
32
80
3
34
9
95
47
17
15
36
91
23
13
10
5
22
12
159
37
38
21