37
23
1
152
25
69
4
21
55
33
22
106
47
40
10
8
46
30
26
16
51
5
469
31
50
13
49
19
9
14
36
163
604
88
65
70
32
409
778