8
11
6
105
39
10
13
64
94
87
21
84
98
45
60
68
4
19
152
244
128
133
24
243
170
206
132
102
215
31
225
61
16
25
9
147
5
3
14
12