0
10
1
104
5
50
9
33
136
36
14
40
7
15
45
212
16
20
41
22
35
31
57
38
99
3
13
73
27
8
21
6
24
62
18
32
476
26
51
142