38
1025
238
70
57
449
289
5
82
339
8
24
112
17
527
53
10
7
107
84
13
63
122
45
39
182
81
55
139
258
153
28
6
72
25
59
26
15
1
298
125
276
325
54
1280
86
9
65
68
257
89
42