40
46
41
120
42
42
33
29
22
110
43
34
52
10
9
34
379
27
31
37
32
33
50
43
28
83
20
34
56
218
28
78
45
38
34
339
82
24
153
37
10
18
42
10
18
10
19
47
28
15
15
27
42
76
19