11
22
31
9
21
38
26
29
57
10
17
58
52
7
13
32
16
28
139
4
49
14
23
5
74
6
47
248
75
42
66
15
1351
80
4541
25
76
102
345
167
2437
27
20
67
30
151
503
24
375
137