17
37
31
71
28
86
36
34
107
62
47
53
232
73
44
170
115
55
29
48
74
252
99
122
351
90
166
95
30
52
59
60
40
246
243
236
12
78
43
19
80
57
72
27
75
16
97
68
22
6