383
127
99
90
143
56
69
325
31
28
94
594
145
49
210
14
11
58
47
24
46
85
54
51
134
269
147
320
323
439
19
164
159
68
157
30
37
293
119
124
188
71
93
139
97
125
63
72
92
113
132
34
98