25
7
32
42
92
26
6
90
17
3
70
16
36
8
22
11
5
102
108
61
12
57
13
55
10
20
37
38
33
40
23
31
143
65
137
30
66
43
88
74