64
108
72
295
6
31
12
118
116
62
46
212
518
50
84
42
27
188
77
141
128
24
73
26
75
311
190
60
28
67
66
32
157
54
44
293
85
58
69
15
36
138
570
153
43
34
248
309
91
13
19
219
23