12
200
16
7
6
25
69
346
24
17
5
9
20
28
82
53
14
188
13
38
85
15
55
40
23
61
54
57
11
18
41
42
65
8
26
67
536
36
27
10
34
21
1000
62
46
19
64
43
115
29
144