0
54
16
7
17
1
2
4
20
30
11
12
3
8
9
25
22
59
73
40
57
104
49
78
211
99
82
138
98
71
43
37
131
75
123
34
33
39
47
31
19
74
28
58
18
145
63
270
83
124
87