2
0
4
1
6
24
9
10
16
19
17
27
23
8
5
45
76
14
7
68
18
52
53
22
49
42
56
38
97
15
48
121
43
74
103
63
12