0
1
2
10
18
3
6
30
21
58
25
40
34
60
31
26
23
88
54
24
14
36
27
33
16
134
15
9
11
5
8
89
13
126
209
107
72