16
69
31
61
17
10
29
53
133
22
9
8
223
58
15
44
24
23
14
28
50
37
70
32
94
6
26
27
45
12
89
76
71
147
78
25
266
160
36
282
30
55
56
154
80
67
10683