46
57
147
36
42
61
41
23
79
115
63
27
532
101
56
62
38
20
110
59
81
103
28
71
90
17
19
307
44
29
8
539
9
247
238
194
88
53
50
114
329
129
39
18
69
10
64
26
229
226
123