56
53
241
31
57
25
30
35
58
37
123
73
115
44
97
173
60
102
82
65
131
85
116
112
38
144
74
79
76
59
10
69
126
6
7
46
87
49
92
12
51
47
34
137
29
20
21
32