18
23
31
13
20
9
12
26
200
301
8
22
119
11
3
46
5
10
25
6
37
30
28
15
24
32
77
55
38
14
4
2
91
29
27
33
74
17
34