52
220
10
76
34
75
57
65
87
29
64
41
36
119
390
22
23
18
27
28
110
98
30
207
20
1040
88
126
133
31
62
100
32
9
216
135
80
74
15
16
246
224
164
155
94
568
35
8
79
61