33
27
67
51
83
80
20
28
4
16
31
42
79
35
21
47
314
55
40
36
68
52
32
26
38
53
45
41
71
99
46
9
13
23
54
147
74
165
93
44
91
73
76
25
98
142
61
50