31152
1577
20270
1166
12382
1208
1084
1242
720
521
468
720
696
389
468
441
458
734
199
257
96
283
285
191
156
309
295
241
162
40
315
307
167
399
180
69
94
69
145
70
141
69
212
127
68
157
93
71
108
75
76
69
178
118
49
32
39
52
86
41
19
145
107
88
33
106
72
35
117
37
111
36
81
13
33
25
28
39
12
111
72
36
78
46
121
35
25
23
119
32