74
131
24
38
51
28
40
20
45
36
49
91
35
60
14
1014
100
34
47
70
18
81
231
287
1195
71
23
53
17
44
93
97
291
68
62
102
179
183
140
111
249
75
162
37
50
174
56
29
145
130
87
65
136