89
35
42
90
28
61
137
43
60
50
44
39
68
51
185
125
22
23
64
30
26
70
87
57
74
45
34
79
168
40
326
18
118
223
62
88
191
124
92
77
17
48
46
24
147
47
21
31
75