21
56
124
16
14
5
68
19
65
28
78
26
82
35
20
32
15
74
51
130
30
10
11
18
23
388
46
50
95
54
7
227
269
286
24
6
9
45
679
2
17
1
166