38
31
60
56
96
50
254
5
48
46
11
272
59
33
34
37
86
21
64
87
285
16
83
88
22
29
63
84
139
182
30
57
45
19
119
113
9
14
13
41
17
35
61
20
36
54
25
191
149
135
69