86
17
16
18
15
24
38
29
10
9
41
35
8
36
23
46
43
57
4
34
101
218
13
31
309
28
197
37
5
22
39
20
94
7
6
12
25
11