63
11
140
71
99
66
34
19
61
107
23
45
31
60
26
14
64
30
53
537
283
46
351
315
32
75
141
188
278
145
224
47
13
85
78
321
42
217