46
35
53
31
7
29
25
21
42
54
19
55
9
18
50
3
11
44
59
41
508
28
13
61
22
6
27
16
87
5
8
33
23
64
37
10
32
56
12
70
17
14
81