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