140
27
38
66
64
84
73
44
191
121
56
47
36
23
39
101
42
31
86
30
34
70
117
328
426
150
18
78
59
53
49
29
37
107
17
88
82
769
184
51
87
58
136
152
54
122
52
134
91
142