2
0
9
43
10
54
14
8
3
21
6
20
13
33
15
23
11
27
39
7
24
34
22
52
40
19
16
99
30
28
18
37
46
61
80
44
81
12
29
218
58