47
66
114
138
217
42
30
45
74
58
65
183
68
76
63
369
119
13
112
19
37
79
187
39
50
318
48
14
43
87
40
41
62
20
11
28
276
94
16
59
100
122
51
104
85
54
89
24
96