23
427
65
834
40
31
42
25
138
55
419
32
528
38
24
94
62
148
61
289
49
95
109
678
132
145
203
27
26
30
87
22