25
97
42
8
2
18
20
4
30
7
13
50
14
65
28
11
5
6
12
19
58
15
54
57
10
353
17
9
60
39
51
73
16
33
37
27