74
187
309
128
72
96
30
329
54
10
395
98
25
64
356
110
62
76
102
16
143
71
47
203
106
56
105
27
107
44
111
188
23
46
144
21
39
50
92
79
22
52
142
57
75
99
131
80
60