665
32
16
166
20
19
140
58
13
8
41
18
11
25
48
10
51
209
182
284
118
37
15
52
17
28
357
44
55
268
31
38
66
27
24
43
97
50
39
33
26
7