113
60
140
54
324
175
46
159
93
222
130
47
26
42
271
97
39
59
172
74
267
207
40
125
77
123
78
33
70
131
132
268
752
102
174
24
22
21
14
257
72
211
226
89
276
55
299
84
152
109
94
53
66
142