46
233
39
69
98
43
126
75
96
37
68
42
50
116
209
28
162
86
29
13
267
94
144
17
114
160
31
80
30
35
101
24
107
61
32
60
56
27
99
53
74
26
19
177
88
51
62