81
280
29
19
64
355
13
21
168
17
164
53
55
75
380
43
42
62
130
186
7
85
26
73
32
54
22
525
208
30
220
31
39
40
226
33
135
11
61
567
157
76
28
38
97
74
90
41
35
181
47
265
163
87