21
14
2
0
5
16
6
17
19
30
36
12
4
11
18
9
47
1
49
22
51
15
13
20
8
48
34
35
75
104
29
24
71
92
45
81
27
43
454
86
218
28
23
7
40
653