247
11
65
211
49
63
41
81
43
34
70
125
179
169
715
104
136
25
48
156
219
84
69
35
242
39
33
60
55
29
45
53
91
66
9
474
79
224
83
162
73
37
87
36
4
209
150
600
7
88
8
116
187
417
342
152
305