20
51
23
147
123
9
25
178
21
610
1
179
14
15
89
49
5
16
55
2
43
68
17
248
19
11
958
10
31
131
39
73
251
53
8
24
28
976
135
62
86
46
75
32
70