63
26
5
22
7
20
85
19
25
75
89
28
39
11
45
16
51
27
52
41
50
8
29
18
33
10
3
49
2
15
4
9
391
21
38
14
574
34
129
134
17
44
392