249
58
84
89
54
50
35
39
17
77
74
275
42
13
67
40
60
16
15
28
45
14
135
33
214
38
66
23
41
26
27
52
30
97
49
132
190
19
72
56
24
247
83
228
20
68
25
79
440
31
105
316
9