16
42
57
10
89
56
11
120
51
321
13
97
26
114
160
189
66
32
17
30
21
62
60
199
102
50
34
71
175
69
14
28
20
31
36
46
43
503
23
356
366
83
88
48
9
85
18