0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
2
3
3
3
3
3
6
11
23
23
23
23
23
23
23
23
23
23
23
24
24
24
24
25
25
25
25
25
25
25
27
32
36
37
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
39
40
41
41
41
41
41
44
49
61
61
61
61
61
61
61
61
61
61
61
62
62
62
62
63
63
63
63
63
63
63
65
70
74
75
76
76
76
76
76
76
76
76
76
76
76
77
77
77
77
78
78
79
80
81
82
83
83
83
83
83
88
93
105
105
105
105
105
105
105
105
105
105
106
107
107
107
107
108
108
108
108
108
109
110
113
118
123
124
125
