124
236
30
65
46
42
87
101
27
70
84
181
100
99
112
69
43
49
91
67
90
121
31
55
45
23
41
39
171
29
227
154
109
28
33
273
294
22
13
7
40
47
38
167
189
68
37
138