101
93
21
91
65
116
67
405
34
256
200
61
43
37
29
38
31
52
53
17
78
83
110
79
122
49
294
102
00:01
8
216