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