7
12
57
17
36
5
13
4
6
91
79
127
10
46
245
11
16
47
135
18
40
38
27
260
83
22
15
699
257
73
24
75
31
287
14
20
19
28
84
401
392
313
77
136