7
25
26
31
141
15
9
33
8
46
70
57
83
14
27
37
249
85
40
29
39
63
36
13
30
18
28
19
56
45
66
52
20
38
44
48
81
42
49
2
24
4
50
0
54
22
5