115
66
296
1895
26
103
386
394
778
353
5
94
51
105
59
82
175
13823
48
453
14
336
768
32
52
198
498
70
13
21
42
334
41
646
85
154
292
129
36
7
72
136
516
39
56
284
8
18
111
23
251
264
241