10
40
55
9
19
30
128
86
58
76
31
220
7
33
133
17
61
75
16
48
84
43
241
42
167
22
11
23
188
131
125
345
74
15
21
18
41
183
67
6
32
102
135
28
20
315
44
38
115