39
24
59
31
80
23
75
42
58
46
97
34
123
27
9
117
49
134
63
90
50
6
43
55
62
174
115
68
35
296
92
15
37
193
126
98
78
61
10
200
331
72
64
102
30
138
103
56
32
29