14
26
38
8
29
12
9
15
10
19
11
7
37
6
120
18
30
25
279
86
612
49
52
47
58
23
13
284
45
76
33
65
81
316
16
22
32
111
28
57
4
64
61
100
118
124
305
2412
44