219
47
1415
33
874
46
319
998
183
32
264
82
77
160
226
348
38
13
18
284
88
42
104
53
213
27
41
37
64
44
35
28
228
477
59
16
21
22
74
76
55
163
23
99
161
148
8692
67
664
311
280
87
86
170
78
90
114