23
33
39
110
18
175
478
73
89
17
87
44
434
41
20
396
192
38
197
166
828
37
140
267
80
184
10
155
77
67
748
173
62
109
63
55
24
414
70
40
66
65
126
154
84
32
36
108
139
14
103
105
133