40
18
16
23
32
24
170
34
444
188
36
45
42
72
28
20
109
52
240
41
37
174
31
58
47
184
57
96
78
51
286
95
29
118
133
81
11
127
22
39
69
50
13
25