11
24
37
8
57
72
35
27
68
36
38
6
65
5
31
75
117
177
55
51
29
33
56
39
106
64
86
142
79
162
153
520
71
91
94
293
447
248
73
372
254
251
44
32
367
119
98
96
168
47
13
76