29
415
31
286
40
168
8
126
11
131
25
99
10
121
2
91
5
15
254
17
119
72
109
75
74
66
509
4
82
6
70
100