3
4
9
0
1
11
8
29
14
6
7
13
2
26
5
10
19
43
65
81
153
25
50
119
24
37
71
61
159
27
82
94
104
299
54
40
28
31
42
99
64
41
52
215
95