0
13
9
28
47
3
16
35
24
17
41
19
43
12
30
15
11
21
44
18
89
32
42
70
33
26
6
45
349
8
54
112
25
22
51
103
200
82
86
67
40
56