110
15
42
25
31
3
91
49
66
77
54
52
63
74
91
41
46
51
66
59
43
83
10
4
43
27
18
18
87
76
75
23
32
70
11
12
1
45
54
34
29
15
65
21
1
99
63
31
50
53
94
62
33
29
37
48
2
16
84
100
13
80
5
41
37
89
47
43
25
19
68
99
39
67
47
56
75
64
43
75
36
40
85
49
9
68
87
2
69
51
60
31
76
83
37
73
19
31
88
18
61
74
61
67
55
27
82
15
63
4
4
