52
27
30
40
79
78
7
14
21
355
39
110
115
88
166
32
80
22
265
17
90
235
31
8
45
144
29
41
53
28
49
96
66
55
5
60
65
57
113
58
35
48
71
46
33
15
68