13
20
22
11
25
50
670
42
106
8
18
88
58
30
43
9
115
41
27
38
47
291
33
5
15
32
24
101
44
441
86
26
40
31
12
63
28
3
61
2
62