13
254
3
6
38
7
36
52
108
1020
112
5
63
1
115
29
33
40
19
8
46
85
167
39
27
23
66
42
26
113
1003
14
270
58
17
205
20
264
16
45
11
295
59
12