6
1
40
226
32
58
0
41
12
20
42
2
65
11
7
48
14
31
5
4
8
665
51
106
66
55
95
54
792
191
49
16
116
78
33
156
79
29
64
251
421
359
25
424
135
37
73
81
231