37
36
220
219
50
39
51
86
48
43
123
26
33
74
30
34
870
65
18
40
10
80
89
14
90
141
108
20
27
120
21
745
35
186
1446
47
155
95
228
199
166
63
182
125
49
32
41
61
165
144