7
10
26
136
27
11
59
85
46
245
109
60
159
241
108
221
177
83
91
15
5
101
23
58
145
413
14
53
33
294
124
128
69
149
380
167
103
152
76
175
127
139
293
72
196
65
96
68
533
97
148