373
106
92
115
49
20
27
89
98
81
21
33
213
66
94
54
112
178
60
34
37
51
64
154
52
44
67
61
219
74
166
71
19
303
43
295
72
23
76
58
111
103
157
17
28
38
145
35
118
139
18