23
300
127
26
104
81
413
76
57
114
16
17
30
88
52
6
9
19
51
65
13
41
33
174
66
108
82
120
72
36
14
27
272
63
39
21
274
61
490