36
34
7
14
23
33
13
43
24
15
74
109
29
664
18
26
8
19
4
16
12
10
9
6
1
125
69
39
118
46
105
2
73
42
40
20
77
32
38