3
7
6
1
0
10
19
14
32
56
37
29
31
67
55
36
33
9
18
41
68
61
60
69
146
38
108
98
105
93
161
171
85
132
135
35
91
173
164
165
282
151
127
73
110
43
131
141
153