25
11
42
76
30
103
83
122
16
99
32
6
45
101
47
61
34
24
213
14
69
108
143
44
21
52
19
10
17
57
54
55
93
4
118
26
18
62
50
46
60
37
7
82
13
35