47
75
39
147
41
45
59
38
43
16
120
19
656
31
40
310
34
33
58
48
119
85
42
20
63
55
71
21
17
165
243
18
135
69
25
13
44
24
52
197
90
78
46
199
49
513
92
204
3
30
158