43
42
430
23
3
415
26
20
64
35
19
67
77
28
24
49
173
27
8
30
17
15
114
32
5
9
379
14
45
25
12
319
404
22
10
31
7
99
84
36
13
44
16
41
38
158
425
55