25
38
31
19
10
2
64
23
5
44
9
14
617
12
20
128
11
3
21
39
47
27
6
15
24
13
71
40
75
26
53
73
42
17
8
82
60
63
28
147
1
85
121
89
54