262
102
372
43
146
68
350
73
125
266
147
120
29
81
151
48
216
83
180
130
21
59
100
341
70
64
95
33
32
661
69
75
196
313
141
728
189
127
153
204
115
136
65
25
541
328
314
76
45
54
186
124
18
38
7