21
60
8
24
10
19
43
47
4
5
35
17
23
9
16
12
6
0
11
57
13
7
42
20
119
55
25
3
15
37
1
38
48
257
127
32
36
39
105
28
92