41
56
33
14
40
64
47
76
68
328
15
113
54
266
23
107
163
59
205
28
8645
10
193
17
381
29
13
43
121
21
258
35
27
39
92
49
88
596
103
25
181
70
349