161
217
40
42
221
21
156
151
32
240
154
97
117
96
107
374
417
289
15
120
109
139
10
218
57
162
30
9
39
14
52
20
55
28
99
4
94
168
126
150
25
87
63
26
108
29
77
23
75
118
16
92
22