31
207
120
78
246
196
434
59
68
52
63
527
206
67
72
140
74
29
142
325
8
111
54
70
117
252
231
34
122
103
94
43
36
26
39
106
11
22
316
560
23
51
56
277
32
118
24
89
30
80
228
13