89
17
373
15
12
73
100
24
45
43
14
16
57
65
37
98
104
19
247
76
13
58
61
6
30
26
34
29
39
35
28
213
48
18
94
67
103
196
33
129
194
240
404
153
42
207
133
78
318
142
70