21
19
6
24
16
8
18
3
4
51
11
17
69
7
45
25
203
20
13
46
14
36
1
29
64
33
42
32
62
54
15
57
9
31
5
351
23
30