39
7
28
9
5
1
12
6
3
4
2
10
13
8
11
19
99
40
46
16
18
22
65
17
45
27
24
26
263
41
122
14
15
34
90
369