2
2
5
78
20
77
29
17
41
62
61
32
51
67
20
50
10
38
98
35
68
3
41
34
49
76
32
23
60
77
37
27
37
45
5
40
23
41
20
67
19
35
13
33
5
23
80
52
53
17
11
26
11
5
5
5
14
49
7
21
111