46
112
48
180
67
92
51
208
122
24
69
153
66
15
74
118
27
291
16
63
43
30
146
23
37
38
102
52
190
20
394
772
238
50
22
31