43
42
430
23
3
415
26
20
64
35
19
67
78
28
24
49
175
27
8
30
17
15
115
32
5
9
379
14
45
25
12
320
408
22
10
31
7
99
84
36
13
44
16
38
158
426
56