3
22
6
41
29
745
38
24
40
39
178
44
12
146
129
26
18
10
80
68
9
7
28
60
31
21
20
15
1
37
36
76
11
217
16
27
55
19
69
53