5
4
42
97
14
26
6
20
11
153
27
19
25
40
60
37
53
159
29
226
28
33
17
120
78
221
52
35
158
229
101
124
46
13
256
167
54
223
341
142
168
171
45
476
8
133
75
155