307
107
236
92
40
557
15
38
659
16
8
10
4
205
85
5
14
7
79
144
474
461
280
214
605
56
476
206
84
567
87
471
140
301
707
370
72
1304
13
137
42
44
11