10
26
19
21
8
5
9
12
2
1
24
6
0
17
30
129
65
60
25
14
13
128
81
4
20
87
36
43
33
89
22
76
23
38
132
136
120
97
86
48
45
31