13
24
53
15
23
18
20
57
28
12
25
26
37
2
33
34
8
103
11
10
21
6
22
45
58
563
5
3
14
40
4
17
248
35
47
95
16
77
89