23
17
298
15
28
31
57
160
135
12
83
87
62
99
183
46
69
110
106
54
82
45
41
61
78
8
48
98
97
72
96
27
324
25
26
39
251
13
4
101
19
43
59
64
10
121
152
11