2
0
7
17
1
19
9
18
13
12
11
22
32
103
25
47
56
20
35
38
27
66
42
88
92
29
39
28
16
31
26
46
59
10
58
43
51