13
15
22
31
50
51
11
17
45
428
279
114
19
29
69
20
23
14
6
10
9
67
33
8
42
62
18
38
26
2
7
24
86
227
12
25
118
143
146