0
6
31
8
26
40
25
12
46
60
11
28
14
16
27
58
15
68
18
7
47
13
50
99
66
158
311
74
23
49
124
250
97
59
65
138
35
83
174
39
142
57