7
9
6
11
32
20
81
44
86
22
18
35
30
26
45
61
34
33
63
71
88
116
135
56
141
129
102
249
73
367
89
91
93
100
96
169
105
202
122
107
117
110
113
124