0
5
3
15
20
24
85
10
8
9
13
6
116
82
14
33
16
2
21
166
7
4
39
63
19
28
45
91
34
72
56
222
132
174
67
40
29
18
22
12
100
136
84