0
27
69
16
10
12
91
8
17
7
4
32
19
39
5
15
97
18
90
38
73
6
138
158
64
3
59
61
79
23
40
42
41
106
53
267
105
251
143
43
77
216
66
81