46
18
66
36
14
8
5
3
16
22
20
11
50
138
41
13
4
37
2
9
6
7
32
83
39
27
26
19
15
236
362
33
396
40
65
773