4
1
3
32
11
5
6
24
10
34
23
42
55
2
7
158
41
12
16
18
22
52
14
20
31
19
40
28
25
30
39
56
36
109
84
21
95
29
46
72