9
25
20
18
23
45
68
34
32
91
85
67
76
17
28
72
253
98
104
144
268
7
13
101
50
39
35
108
14
44
47
11
27
113
30
56
109
75
74
78
59
84