124
23
28
21
96
72
87
82
39
222
70
688
190
239
277
26
49
204
15
104
36
32
115
77
48
24
46
417
45
103
559
67
42
71
86
123
102
92
75
73
33
64
283
19
84
41
37
80
22