0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
19
78
31
51
45
424
119
120
38
43
130
43
121
140
144
123
19
14
47
120
140
19
19
118
120
31
38
133
132
31
43
142
131
117
27
121
117
31
116
123
7295
43
43
121
127
117
52
38
143
51
52
122
131
376
38
31
122
137
137
47
38
38
19
45
381
121
43
47
133
142
125
38
122
43
43
31
121
31
137
137
136
136
27
128
38
128
136
136
139
129
116
147
429
114
14
142
119
399
119
119
38
146