1
0
34
105
42
77
722
79
272
71
37
149
61
358
44
27
108
285
109
126
129
53
220
31
140
30
57
228
45
21
32
131
62
18
74
23
70