5
70
61
1
39
4
48
38
139
78
18
94
259
0
34
32
2
3
21
11
22
49
9
6
42
7
129
26
130
20
12
43
19
31
44
8
111