13
27
4
14
530
250
7
24
9
22
44
21
28
53
63
11
56
33
18
70
57
32
37
94
226
42
68
65
49
186
29
81
46
59
82
20
15
10
34
67
25
16
17
31
216
909
39
30