87
23
18
74
36
12
7
32
17
229
52
244
21
26
189
285
62
35
50
19
37
13
28
33
51
27
39
6
128
11
4
44
78
136
85
59
180
183
202
88
253
71
72