52
68
23
32
37
138
29
22
17
198
67
90
21
46
18
15
48
79
28
10
35
24
87
96
60
20
56
40
111
76
16
9
55
26
64
50
54
78
27
550
91
49
66
88
360
58
118
8
100