0
1
2
3
14
50
7
13
27
20
35
12
10
38
21
4
9
31
18
68
65
43
5
44
71
94
155
15
11
16
70
54
19
26
158
28
47
40
185
37
41
6