0
40
2
4
14
12
23
17
20
8
21
19
16
11
44
9
57
63
24
22
10
35
81
29
94
68
117
220
39
179
54
105
38
218
26
59
92
31
166
28
37
30
119
83