84
143
39
43
45
63
35
151
106
59
76
80
32
28
55
38
599
49
30
620
87
144
150
50
67
41
197
220
69
272
663
674
68
73
60
15
24
31
27
166
58
37
61
97
209
42
180
36