13
29
230
53
563
99
91
16
14
224
40
248
215
68
7
46
8
22
31
6
18
412
245
43
241
81
282
62
73
125
26
30
41
84
45
11
9
141
38
21
10
88
32
149
133
20
39
42
37
127
19
152