0
5
4
9
8
56
14
39
10
28
203
27
167
23
164
53
82
120
24
18
16
41
50
69
68
201
20
17
25
26
51
166
49
19
79
40
54
29
52
129