6
41
10
19
28
9
8
0
143
13
3
21
17
1
5
22
23
123
25
7
72
29
75
44
26
31
42
55
39
92
30
27
40
77
24
18
101
20
86
33
53
510
148
184
235
511
220
185
56