47
13
41
32
49
73
78
40
54
94
63
34
241
66
35
20
42
279
83
30
14
56
25
51
18
59
76
61
62
33
29
71
85
506
37
43
168
165
7
95
198
15
10
50
96
11
27
21
119
358
36