9
4
59
10
88
18
39
79
1
106
136
15
99
22
13
28
16
217
53
23
135
44
102
97
91
17
19
78
225
40
58
11
50
32
133
277
151
21
94
169
43
189
271
61
38
24
35
141
262
226