5
0
28
61
31
10
16
4
7
22
14
11
12
3
6
2
32
1
15
62
43
18
37
50
64
8
36
24
26
88
250
121
9
13
20
82
17