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