3
6
9
1
4
0
13
44
17
29
19
28
42
18
24
8
16
15
2
10
14
30
121
87
89
61
73
110
35
53
54
106
34
75
36
74
31
22