73
156
286
37
20
211
31
232
256
32
36
29
121
116
247
142
52
28
26
47
18
43
25
50
118
57
30
295
33
54
24
38
433
137
58
1547
81
59
74
113
63
79
85
42
104
51
335
68
10
109