4
0
1
6
10
2
7
11
27
41
36
16
33
18
22
35
17
151
52
30
43
12
40
114
8
84
26
24
5
3
79
57
9
39
50
85
111
42