374
60
523
67
44
20
99
47
45
43
27
87
59
31
28
98
19
17
57
37
30
108
352
89
183
74
12
23
127
105
11
8
109
113
53
70
35
131
42
14
84