12
9
49
47
41
17
8
6
4
27
16
78
19
39
22
908
24
7
11
43
21
18
20
60
124
40
28
33
32
939
48
45
113
26
96
10
37
90
50
197
25