45
20
13
40
66
143
35
17
278
53
19
21
25
70
15
77
18
46
318
316
49
198
9
325
52
842
443
32
54
71
84
521
152
98
10
6
11
228
57
108
41
59
33
50
95
42
292
51
74
101
58
602
211