0
2
6
7
10
21
16
76
28
23
18
26
9
80
14
5
67
19
101
54
187
85
34
15
73
33
93
49
4
12
43
86
17
147
72
74
42
52
39
41
40
44
50
133
293
167