51
27
16
11
19
45
66
17
5
123
10
6
279
79
24
8
9
56
12
15
102
2
39
112
37
154
18
174
58
14
32
57
31
3
22
62
33
30
35
1
7
4
25
29
55
13