140
92
88
100
125
23
66
715
13
68
132
98
126
93
79
30
123
89
58
27
69
42
60
26
155
159
53
82
46
39
61
63
109
12
361
15
44
38
49
50
40
187
175
74
48
59
73
10