11
46
50
76
86
21
69
7
15
278
9
104
6
73
17
10
60
54
63
20
132
83
72
98
61
45
450
51
28
88
31
102
30
32
209
8
52
77
81
35
164
43
226