59
84
354
12
54
24
107
16
343
8
63
25
98
61
104
29
91
68
37
39
22
35
18
127
48
187
120
619
65
96
43
31
73
79
52
521
42
328
478
57
45
129
32
196
26
219
144
21
60
111
389