224
162
141
115
56
72
209
40
43
29
60
71
76
51
185
130
354
59
25
219
80
19
16
17
147
265
46
41
38
77
21
54
87
53
36
139
113
215
3
44
69
150
156
108
86
121
33
50
42
27