92
112
89
41
11
250
47
69
39
374
27
18
15
38
48
100
125
43
58
19
23
35
40
185
180
20
96
80
44
54
22
28
243
78
16
25
203
133
99
12
68
73
76
316
9
130
61