45
33
48
38
162
39
78
30
63
53
143
66
191
22
32
20
72
23
28
47
58
70
16
85
19
25
21
37
118
61
328
75
181