5
16
77
47
13
27
104
19
12
153
31
8
4
734
24
3
21
40
0
70
111
48
6
28
14
149
477
60
109
78
1343
59
1061
9
72
10
66
75
34
39
20
256
141
88
52
83
23
644
68
56
789
29