7
1
3
80
19
8
13
23
82
16
9
12
17
28
52
26
14
4
6
38
18
33
2
46
43
32
27
5
37
127
56
69
22
50
63
30
257
47
115
133
84
239