51
62
26
39
25
36
35
80
23
101
158
176
46
306
91
130
109
56
94
242
117
240
32
104
34
125
131
57
43
86
106
185
169
58
72
141
105
165
82
145
93
292
48
42
83
97
29
71
96
28
85
134
156