58
15
22
28
12
4
70
40
17
19
76
25
62
6
8
7
9
59
37
34
13
63
20
55
178
32
50
77
193
10
45
11
31
29
30
47
24
57
46
507
129
44