2
2
5
5
4
4
88
88
90
90
89
89
84
84
87
87
86
86
83
83
76
76
77
77
79
79
80
80
78
78
81
81
82
82
75
75
74
74
73
73
72
72
71
71
70
70
69
69
62
62
60
60
63
63
65
65
64
64
68
68
66
66
57
57
59
59
58
58
56
56
54
54
55
55
53
53
46
46
47
47
50
50
48
48
49
49
51
51
52
52
45
45
43
43
42
42
44
44
41
41
40
40
39
39
32
32
35
35
36
36
37
37
38
38
33
33
21
21
22
22
1/2