3
0
1
4
15
19
5
44
23
6
48
95
14
47
9
22
8
159
51
29
11
66
30
60
24
123
34
67
10
56
25
152
63
86
16
73
13
7