8
18
34
9
35
16
19
29
334
11
113
102
28
25
4
134
33
38
50
23
36
17
12
85
26
14
89
10
276
52
47
39
114
48
6
369
24
37
539
15
5
21
40