18
76
88
3
5
14
50
1
17
31
13
39
28
6
84
15
61
42
22
9
38
25
23
16
2
26
48
143
358
8
10
37
12
55
57
11
35