3
13
85
11
26
19
0
17
14
18
9
22
44
74
50
36
244
46
484
188
30
21
12
25
32
31
7
1
73
185
102
37
35
78
28
81
23
765
438
748
10
34
45
82
43