95 4
92 3
27 4
34 10
54 4
99 10
11 2
93 1
97 3
38 2
40 4
21 2
12 5
74 3
96 1
87 2
93 5
83 9
71 2
54 10
86 1
156 1
353 9
91 2