77
35
18
40
108
42
37
8
203
50
83
71
79
78
49
166
25
213
97
743
94
45
59
48
10
754
165
136
99
67
185
75
27
111
74
41
76
30
9
23
132
381
195
517
28
68
224
65
70
220