21
10
11
23
52
14
41
237
27
3
4
19
30
7
5
34
24
31
39
42
247
28
38
16
33
40
69
35
46
13
110
17
37
22
149
26
55
63
90
108
525