7
2
25
29
12
20
5
15
22
74
8
17
16
11
50
58
46
38
36
88
37
18
123
14
79
32
13
9
10
33
4
21
55
209
28
54
26
60
363
6
87
205
181
42
118
85
83