462
42
65
174
61
56
59
106
30
52
43
54
1
46
49
84
74
80
40
81
34
70
85
76
75
217
4
21
235
15
45
93
276
39
37
193
33
38
35
71
19
47
36
25
32
62
175
360
31
11
27
68