34
29
45
60
39
64
103
106
152
52
36
41
26
57
61
23
55
65
48
53
50
63
47
62
145
208
19
97
134
72
76
49
11
33
51
21
43
105
16
89
24
56
277
40
67
187
191
177