22
39
97
248
52
8
27
29
26
30
44
50
76
65
270
32
90
92
264
12
114
41
73
36
34
117
141
28
108
369
54
338
51
81
38
19
7
46
6
77
67
118
115
33
11
60
504
74
62
43
31
21
4