16
18
15
23
38
29
9
41
35
8
17
10
36
40
21
46
43
55
4
34
100
217
13
31
309
28
197
37
5
24
22
20
94
7
6
12
25
11