9
83
48
90
23
72
16
284
58
166
18
130
67
20
179
91
11
25
26
3
8
6
59
160
15
128
156
24
47
35
13
37
243
46
19
31
10
2
7
155
829
226
101
4
899
137
34
52