13
7
59
94
17
25
15
28
222
215
140
19
5
82
37
55
16
62
30
9
45
12
29
22
49
18
20
39
68
1321
8
56
40
26
96
52
100
87
4
233
92
201