32
42
33
244
114
43
214
28
72
57
71
19
25
24
59
67
63
290
20
14
15
66
39
84
56
135
54
53
22
35
52
30
21
50
106
45
26
34
46
36
40
111
58
18