15
51
97
66
109
52
83
57
144
71
99
362
31
39
77
19
116
59
25
114
98
65
8
14
73
93
44
113
55
68
37
35
22
60
218
28
124
85
131
41
46
331
421
216
27
56
21
12