56
50
24
75
37
60
52
230
139
27
38
114
1086
137
89
87
143
17
21
229
46
44
32
20
7
72
57
29
100
55
223
19
36
122
33
68
45
53
69
131
345
30
40
18
80
77
48