64
42
1032
38
11
356
27
24
105
130
70
104
218
50
20
343
357
113
108
53
210
32
125
41
173
183
267
286
23
141
225
33
424
58
287
417
954
47
35
216
394
34
119
196
221
259
73
52
101
61
83
114
69
384