5
3
14
8
0
7
4
16
32
33
12
17
1
22
21
10
68
6
26
44
9
113
13
35
49
11
30
18
19
45
40
15
184
96
46
101
25
66
29
88
37
20