59
101
54
16
103
47
35
61
27
31
136
86
6
63
160
113
12
20
122
10
45
131
243
52
11
193
58
32
335
21
28
39
75
557
70
310
493
152
57
26
180
268
223
198
114
17
22
195
589
15
19