14
29
65
46
22
78
41
16
21
66
105
61
191
57
40
45
56
71
108
165
80
18
74
112
79
99
90
23
13
15
50
69
97
63
28
9
36
53
76
213
48
39
59
35