33
31
14
45
20
59
25
47
333
13
27
16
44
87
81
52
51
32
66
35
12
37
17
57
29
26
296
38
15
18
79
85
21
76
40
9
68
24
55
34