28
44
105
23
24
38
203
77
317
122
450
78
14
21
769
41
110
9
443
134
27
120
66
65
43
45
289
46
42
71
126
235
87