49
64
53
15
34
26
41
207
59
123
19
183
104
317
46
78
30
107
65
400
170
50
25
32
111
16
112
126
21
69
8
17
114
147
40
55
91
395
307
137
93
377
122
88
36
97
72
85
704
89