49
157
16
43
120
72
62
102
77
66
4
48
398
41
19
44
161
182
111
51
38
287
300
25
151
80
45
20
436
733
69
134
191
29
126
186
23
18
15
779
34
93
123
90
52
61
35
67
58
12
17
39