1
10
0
21
5
4
34
32
13
15
23
76
12
14
18
71
47
69
78
87
54
37
96
108
152
73
38
52
107
186
60
35
222
156
147
36
29
74
56
22
233
83
85
72
50
80