0
10
15
72
30
34
101
37
25
8
14
12
47
22
1
11
5
7
17
28
16
27
9
13
3
20
6
31
95
19
38
99
142
32
65
116
85
162