237
83
59
21
108
69
448
45
86
104
40
17
87
74
13
109
256
156
72
112
18
107
19
315
162
317
182
132
93
54
100
178
79
99
6
29
28
70
62
22
98
346
63
60
20
11
9
75
48
171
16
88