15
38
5
64
9
11
56
22
28
96
52
95
98
67
201
57
232
20
76
45
37
39
44
30
31
34
191
35
307
50
110
180
217
412
84