36
92
23
89
18
54
55
65
71
29
37
14
330
53
190
168
35
33
187
131
64
639
44
17
28
49
7
212
74
106
10
19
26
40
178
43
13
121
30
45
27
96
31
134
515
68
79
48
66
34
62
51
46