240
42
35
47
123
70
36
175
177
77
83
106
373
112
267
65
30
43
215
464
53
147
178
61
159
23
52
130
124
262
158
88
8
21
11
137
127
96
354
56
109
9
29
66
104
72
44
102
20
41
92
97
32
285
149