11
50
4
23
29
3
6
31
19
28
58
14
66
27
26
22
12
16
8
43
21
9
112
46
34
171
65
51
83
64
103
56
30
79
90
52
57
76