0
5
2
4
6
1
3
15
20
13
7
11
10
25
14
71
34
120
88
17
87
70
57
67
97
24
91
21
55
33
43
12
51
29
86
30
136