10
2
1
0
11
3
7
8
5
14
22
28
18
6
20
90
52
19
42
35
44
31
86
38
23
12
84
24
43
36
185
51
40
61
123
21
41
48
108
78
72
16