7
1
0
2
41
6
39
34
98
63
97
107
111
211
284
62
198
76
114
251
181
108
154
77
510
252
438
255
54
202
26
180
141
119
176
37
162
74
79
40
78
22
110
25
67
136
362
85
72
10
16
116
20
103
123
5
160