43
37
16
5
670
239
22
6
41
13
55
24
162
14
38
12
31
25
87
57
48
8
54
51
106
101
20
4
9
238
30
34
19
15
18
17
201
317
11
93