3
0
1
13
11
2
7
8
6
4
79
47
9
19
32
15
37
27
29
62
55
113
161
70
31
26
67
60
187
464
194
28
22
51
53
24
43
130
167
149
89
147
14
164
48
36
91