14
5
22
26
31
30
44
34
43
20
19
76
15
13
10
12
21
11
23
16
9
7
85
205
27
61
51
50
29
66
55
69
98
349
123
113
32
175
385
37
35
33
71