43
37
65
32
28
24
71
29
35
86
36
25
15
75
39
12
107
63
47
54
45
233
74
171
115
55
49
252
72
100
122
354
92
166
95
30
52
135
60
61
41
21
247
244
6
237
79
7