60
46
4
16
12
20
32
29
27
40
45
39
26
21
59
41
19
24
25
31
58
17
42
30
36
37
6
33
13
28
319
9
18
8
90
10
57
50
127
71