17
43
28
45
53
104
126
75
108
33
138
11
40
34
90
95
51
30
148
91
187
54
460
24
113
156
400
181
37
112
152
122
220
135
107
262
25
46
41
83
154
67
85
49
98
89
70
81
86
68
42