0
4
5
14
9
18
10
2
7
24
3
13
8
1
30
29
54
50
74
45
95
87
125
72
89
116
76
69
26
21
170
22
147
27
110
117
426
118
105