4
5
80
19
46
723
53
212
18
16
9
20
58
67
92
21
27
105
234
313
64
12
10
43
169
204
48
23
35
523
133
127
94
202
33
65
401
52
13
237
81
164
14
42
31
124
97
161
72
71
2036