43
115
157
71
31
66
443
96
148
38
11
50
641
80
234
53
29
484
176
143
25
21
26
12
130
773
94
3
57
653
51
280
56
366
104
97
13
36
35
46
22
23
39
903
40
15
198
62
17