45
78
68
49
41
31
46
65
42
19
50
75
109
119
64
113
110
79
35
18
209
24
150
103
26
326
302
128
56
184
17
53
77
191
38
74
22
30
73
32
59
15
76
29
54
60
27
70