29
432
97
132
754
27
154
103
11
38
242
89
329
78
278
54
695
112
73
41
184
58
101
74
219
211
71
214
124
13
93
12
145
90
88
275
212
181
14
39
72
15
677
340
429
35
441
327
114
20
436
574
140
79
564
719
128