2
6
59
14
23
8
13
112
31
24
41
55
49
11
19
4
17
29
2
12
31
8
41
10
27
46
18
4
4
30
29
51
2
7
18
10
41
22
6
1
3
1
23
36
80
11
2
2
9
57
35
34
3
8
26
5
8
43
49
15