15
22
16
99
161
62
56
24
57
59
50
9
51
66
14
29
18
79
125
69
47
186
23
34
78
159
38
92
40
91
77
313
67
44
131
282
174
84
117
37
60
133
31
7
172
64
191
49