46
11
91
94
36
127
42
44
39
235
86
48
259
61
69
50
2
56
28
116
16
67
43
77
37
22
17
252
109
32
105
31
190
283
84
222
34
95
74
19
14
51
149
49
55
47
26
38
7