44
11
162
19
54
22
193
759
1923
644
368
139
324
553
336
49
117
51
437
13
65
25
159
1581
150
4288
66
10
100
124
93
76
218
702
545
9
27
14
24
74
28
12
55
92
38
15
996