51
27
8
4
40
7
14
12
6
18
102
77
36
55
31
28
15
57
56
35
22
9
21
13
3
42
23
26
17
29
10
124
106
50
104
125
189
33