4
0
3
72
6
17
12
23
81
8
16
9
7
28
52
26
14
5
38
18
13
33
2
46
43
32
25
35
127
56
69
22
50
63
30
257
47
115
133
49
84
239