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