0
62
1
6
25
14
7
8
5
2
37
48
16
30
163
31
9
13
20
15
22
11
32
29
56
82
44
85
10
3
51
34
42
40
45
278
219
76
63
477
73
72
180
46