62
19
30
81
52
66
69
48
10
42
31
39
189
11
59
392
184
243
109
91
15
63
565
28
67
124
137
58
13
92
144
214
32
40
68
100
198
86
150
57
55
79
167
118
99
788
78
75
36
53