0
0
0
5
8
8
8
13
13
13
19
19
22
31
31
35
35
35
39
56
68
68
68
68
68
68
68
71
71
71
74
74
76
76
76
76
76
79
79
79
86
86
93
93
98
106
106
116
116
116
116
116
116
120
126
135
146
156
181
199
224
249
262
271
282
282
289
289
302
314
324
324
337
348
