3
20
9
19
103
5
7
32
53
73
12
13
0
34
163
29
22
15
78
4
43
41
18
1
6
122
16
65
52
40
62
17
2
37
91
26
30
38
28
8
10