28
203
41
19
43
578
65
39
24
22
52
109
113
8
6
51
71
44
80
25
10
863
126
313
49
206
35
448
421
3808
48
193
14
26
141
82
545
81
112
164
322
47