9
47
32
17
5
15
31
26
234
22
284
3
14
4
11
2
42
34
35
44
23
8
16
37
126
6
20
7
24
27
46
12
30
33
85
18