0
5
2
3
1
10
6
15
4
14
17
16
7
9
36
30
24
54
33
19
183
45
41
29
142
22
70
102
100
151
125
25
112
109
20