42
239
72
13
96
20
56
73
107
181
134
87
90
38
68
41
48
120
55
34
52
122
84
163
60
69
46
106
264
35
182
301
49
26
86
36
9
39
23
91
21
10
30
24
147
51
27
50
246