14
15
12
19
8
29
34
18
42
20
35
51
49
16
6
211
13
97
79
270
3
23
85
67
47
25
46
50
65
22
69
9
27
26
81
24
123
60
53
37
72
62
101