32
27
21
34
23
18
39
22
15
40
31
46
70
36
69
83
54
98
50
78
130
45
30
79
159
65
20
101
48
42
168
37
28
57
109
19
131
52
243
76
44
56
4649
63
7
203