9
3
1
23
5
11
18
33
49
32
12
8
14
55
25
2
93
43
28
123
21
182
105
7
51
69
138
90
600
24
53
6
42
40
62
26
47
22
78
52
17
74