347
36
77
88
115
87
118
83
135
103
102
134
164
63
162
40
203
81
26
27
29
141
73
93
99
221
291
71
39
128
25
100
264
195
156
48
89
75
72
52
95
90
58
47
15
142
14
207
780