8
7
15
5
121
61
22
83
20
691
53
48
89
113
31
37
125
223
85
254
19
86
24
133
141
71
788
18
55
150
38
111