29
46
62
66
16
19
10
30
71
5
11
33
18
26
34
12
64
39
13
31
48
247
22
21
23
104
52
90
533
360
148
256
38
47
49
137
146
60
115
85
121
70
152
41
43