176
451
142
410
262
35
87
70
101
24
173
20
123
45
98
18
85
1
7
79
13
71
5
78
58
77
30
329
3
68
6
4
88