88
93
77
279
47
38
55
48
65
49
50
15
24
34
145
11
107
74
36
217
57
35
26
4
37
18
28
116
91
72
125
42
22
62
21
100
233
113
194
66
136
54
17
39
311
45
810