38
12
28
8
3
9
5
7
4
2
14
11
17
13
85
22
6
286
10
39
60
20
31
81
57
234
303
26
21
1
18
41
1587
46
33
34
284
27
54
42
37